Cryptext x64 0.11s - gezielter Test
===================================

1. FASM-Build
-------------
Mit FASM 1.73.35 kompilieren.

2. Passwort aendern - Normalfall
--------------------------------
Voraussetzung: ein funktionierender VaultA/VaultB-Tresor ist vorhanden.
- "Passwort aendern..." anklicken.
- richtige Tresor-PIN eingeben; optional randomisiertes Ziffernfeld benutzen.
- neues langes Cryptext-Passwort eingeben und identisch wiederholen.
- "Aendern".
Erwartung:
- Erfolgsmeldung.
- Hauptfenster zeigt Bullets fuer das neue Passwort.
- ein eventuell gemerktes altes Session-Passwort ist verworfen.

3. Neues gespeichertes Passwort pruefen
---------------------------------------
- Cryptext beenden und neu starten.
- "Passwort aus Tresor laden...".
- richtige PIN eingeben.
- neue Testdatei verschluesseln und wieder entschluesseln.
Erwartung: neues Passwort wird aus der hoechsten gueltigen Vault-Generation
geladen und funktioniert normal mit CT64FILE v1.

4. Alte Datei pruefen
---------------------
Eine VOR der Passwortaenderung verschluesselte Testdatei verwenden.
- neues Tresor-Passwort laden und Entschluesselung versuchen.
Erwartung: Authentifizierung schlaegt fehl (altes Dateipasswort erforderlich).
- danach das alte Passwort manuell eingeben.
Erwartung: Datei laesst sich normal entschluesseln.

5. Falsche PIN / Abbruch
------------------------
- "Passwort aendern..." und falsche PIN eingeben.
Erwartung: Vault wird nicht geaendert.
- Dialog abbrechen.
Erwartung: vorher eventuell im Hauptfenster vorhandenes Passwort bleibt erhalten.

6. Passwort-Wiederholung falsch
--------------------------------
- richtige PIN.
- zwei unterschiedliche neue Passwoerter eingeben.
Erwartung: Warnung; beide neuen Eingabefelder werden geleert; Vault unveraendert.

7. UI-Fix Hauptfenster
----------------------
Cryptext mehrfach starten.
Erwartung: obere linke Rahmenlinie des Passwortfeldes wird nicht mehr vom
"Passwort:"-STATIC uebermalt.

8. Regression
-------------
- normale Ver-/Entschluesselung
- Passwort aus Tresor laden
- Passwort im Tresor speichern (nur mit bewusst leerem/entferntem Vault testen)
- Batch erfolgreich und Batch mit manipulierter Datei
- Drag & Drop
- Explorer-Menues / Doppelklick

CT64FILE v1 und filecrypt.asm wurden in 0.11s nicht geaendert.
